<?xml version="1.0" encoding="UTF-8"?>

<Project ECTVersion="2.0.1.qualifier" Chip="EAM2011"> 
  <Pinmux enable="true" Package="100"> 
    <Pinmux_100> 
      <PinmuxGen> 
        <PinFunc Describe="[24-3]UART1_TX" Type="" pullConfig="Disabled" driveSelect="StrengthLv2" deviceId="50" deviceName="UART1" pin="[24-3]UART1_TX" gpioFunc="PORTA25"/>  
        <PinFunc Describe="[25-3]UART1_RX" Type="" pullConfig="Pull Up" driveSelect="StrengthLv2" deviceId="50" deviceName="UART1" pin="[25-3]UART1_RX" gpioFunc="PORTA26"/>  
        <PinFunc Describe="[84-6]UART1_RTS" Type="" pullConfig="Disabled" driveSelect="StrengthLv2" deviceId="50" deviceName="UART1" pin="[84-6]UART1_RTS" gpioFunc="PORTD10"/>  
        <PinFunc Describe="[85-6]UART1_CTS" Type="" pullConfig="Disabled" driveSelect="StrengthLv2" deviceId="50" deviceName="UART1" pin="[85-6]UART1_CTS" gpioFunc="PORTD11"/>  
        <PinFunc Describe="[20-3]UART2_RX" Type="" pullConfig="Pull Up" driveSelect="StrengthLv2" deviceId="51" deviceName="UART2" pin="[20-3]UART2_RX" gpioFunc="PORTA18"/>  
        <PinFunc Describe="[19-3]UART2_TX" Type="" pullConfig="Disabled" driveSelect="StrengthLv2" deviceId="51" deviceName="UART2" pin="[19-3]UART2_TX" gpioFunc="PORTA16"/>  
        <PinFunc Describe="[68-0]ADC1_SE7" Type="" pullConfig="Disabled" driveSelect="StrengthLv2" deviceId="1" deviceName="ADC1" pin="[68-0]ADC1_SE7" gpioFunc="PORTC19"/>  
        <PinFunc Describe="[23-1]PORTA23" Type="" pullConfig="Pull Down" driveSelect="StrengthLv2" direction="Input" initValue="Low" intConfig="ISF flag and Interrupt when logic 0" clearIntFlag="Clear Flag" debounceEnable="Disabled" deviceId="22" deviceName="PORTA" pin="[23-1]PORTA23" gpioFunc="PORTA23"/>  
        <PinFunc Describe="[26-1]PORTA30" Type="" pullConfig="Pull Down" driveSelect="StrengthLv2" direction="Input" initValue="Low" intConfig="ISF flag and Interrupt when logic 0" clearIntFlag="Clear Flag" debounceEnable="Disabled" deviceId="22" deviceName="PORTA" pin="[26-1]PORTA30" gpioFunc="PORTA30"/>  
        <PinFunc Describe="[28-7]UART4_TX" Type="" pullConfig="Disabled" driveSelect="StrengthLv2" deviceId="53" deviceName="UART4" pin="[28-7]UART4_TX" gpioFunc="PORTB0"/>  
        <PinFunc Describe="[29-7]UART4_RX" Type="" pullConfig="Pull Up" driveSelect="StrengthLv2" deviceId="53" deviceName="UART4" pin="[29-7]UART4_RX" gpioFunc="PORTB1"/>
      </PinmuxGen> 
    </Pinmux_100> 
  </Pinmux>  
  <Devices enable="true"> 
    <Device Enable="true" InstanceSelect="1" Name="uart_1" OriName="uart" State="uart_state_t g_stUartState" hinclude="uart_driver.h"> 
      <Collection Name="uart_user_config_t" Number="1" Select="0"> 
        <Part Name="uart_user_config_t" StructName="g_stUart1UserConfig0" Index="0"> 
          <Value Name="baudRate" Value="115200"/>  
          <Multi Name="parityMode" Value="UART_PARITY_DISABLED"/>  
          <Multi Name="stopBitCount" Value="UART_ONE_STOP_BIT"/>  
          <Multi Name="bitCountPerChar" Value="UART_8_BITS_PER_CHAR"/>  
          <Multi Name="transferType" Value="UART_USING_INTERRUPTS"/>  
          <Multi Name="fifoType" Value="UART_FIFO_DEPTH_1"/>  
          <Value Name="rxDMAChannel" Value="0"/>  
          <Value Name="txDMAChannel" Value="1"/> 
        </Part> 
      </Collection> 
    </Device>  
    <Device Enable="true" InstanceSelect="2" Name="uart_2" OriName="uart" State="uart_state_t g_stUartState" hinclude="uart_driver.h"> 
      <Collection Name="uart_user_config_t" Number="1" Select="0"> 
        <Part Name="uart_user_config_t" StructName="g_stUart2UserConfig0" Index="0"> 
          <Value Name="baudRate" Value="115200"/>  
          <Multi Name="parityMode" Value="UART_PARITY_DISABLED"/>  
          <Multi Name="stopBitCount" Value="UART_ONE_STOP_BIT"/>  
          <Multi Name="bitCountPerChar" Value="UART_8_BITS_PER_CHAR"/>  
          <Multi Name="transferType" Value="UART_USING_INTERRUPTS"/>  
          <Multi Name="fifoType" Value="UART_FIFO_DEPTH_1"/>  
          <Value Name="rxDMAChannel" Value="0"/>  
          <Value Name="txDMAChannel" Value="1"/> 
        </Part> 
      </Collection> 
    </Device>  
    <Device Enable="true" InstanceSelect="1" Name="adc_1" OriName="adc" State="adc_state_t g_stAdcState" hinclude="adc_driver.h"> 
      <Collection Name="adc_converter_config_t" Number="1" Select="2"> 
        <Part Name="adc_converter_config_t" Index="0" StructName="g_stAdc1ConverterConfig0" Style="SINGLE"> 
          <Value Name="sampleRate" Value="100000"/>  
          <Multi Name="resolution" Value="ADC_RESOLUTION_12BIT"/>  
          <Multi Name="trigger" Value="ADC_TRIGGER_SOFTWARE"/>  
          <Multi Name="pretriggerSel" Value="ADC_PRETRIGGER_SEL_PDU"/>  
          <Multi Name="triggerSel" Value="ADC_TRIGGER_SEL_PDU"/>  
          <Check Name="dmaEnable" Value="false"/>  
          <Multi Name="dataFmt" Value="ADC_ADMA_DATAFMT_MODE1"/>  
          <Check Name="continuousConvEnable" Value="false"/>  
          <Check Name="scanningEnable" Value="false"/>  
          <Value Name="scanningChannles" Value="7"/>  
          <Check Name="differenceEnable" Value="false"/> 
        </Part> 
      </Collection>  
      <Collection Name="adc_compare_config_t" Number="1" Select="0"> 
        <Part Name="adc_compare_config_t" Index="0" StructName="g_stAdc1CompareConfig0" Style="SINGLE"> 
          <Check Name="compareEnable" Value="false"/>  
          <Check Name="compareGreaterThanEnable" Value="false"/>  
          <Check Name="compareRangeFuncEnable" Value="false"/>  
          <Value Name="compVal1" Value="0x0"/>  
          <Value Name="compVal2" Value="0x0"/> 
        </Part> 
      </Collection>  
      <Collection Name="adc_average_config_t" Number="1" Select="0"> 
        <Part Name="adc_average_config_t" Index="0" StructName="g_stAdc1AverageConfig0" Style="SINGLE"> 
          <Check Name="hwAvgEnable" Value="false"/>  
          <Multi Name="hwAverage" Value="ADC_AVERAGE_4"/> 
        </Part> 
      </Collection>  
      <Collection Name="adc_chan_config_t" Number="1" Select="0"> 
        <Part Name="adc_chan_config_t" Index="0" StructName="g_stAdc1ChanConfig0" Style="SINGLE"> 
          <Check Name="interruptEnable" Value="false"/>  
          <Multi Name="channel" Value="ADC_INPUTCHAN_EXT7"/> 
        </Part> 
      </Collection> 
    </Device>  
    <Device Enable="true" InstanceSelect="4" Name="uart_3" OriName="uart" State="uart_state_t g_stUartState" hinclude="uart_driver.h"> 
      <Collection Name="uart_user_config_t" Number="1" Select="0"> 
        <Part Name="uart_user_config_t" StructName="g_stUart4UserConfig0" Index="0"> 
          <Value Name="baudRate" Value="115200"/>  
          <Multi Name="parityMode" Value="UART_PARITY_DISABLED"/>  
          <Multi Name="stopBitCount" Value="UART_ONE_STOP_BIT"/>  
          <Multi Name="bitCountPerChar" Value="UART_8_BITS_PER_CHAR"/>  
          <Multi Name="transferType" Value="UART_USING_INTERRUPTS"/>  
          <Multi Name="fifoType" Value="UART_FIFO_DEPTH_1"/>  
          <Value Name="rxDMAChannel" Value="0"/>  
          <Value Name="txDMAChannel" Value="1"/> 
        </Part> 
      </Collection> 
    </Device> 
  </Devices>  
  <Iopmp enable="false"/>  
  <Clock enable="true"> 
    <Source Name="FROSC_CLK" Freq="24000000.00"/>  
    <Source Name="SROSC_CLK" Freq="8000000.00"/>  
    <Source Name="LPOSC_CLK_x" Freq="128000.00"/>  
    <Source Name="AON_CLK_x" Freq="32000.00"/>  
    <Source Name="PMU_AON_CLK_x" Freq="128000.00"/>  
    <Input Name="SOSC_CLK" Freq="24000000.00" ExtRef="CRG_SOSC_REF_OSC" Current="XTALMF_OPS_CURRENT_120uA" Resistor="XTALRF_1M_OHM_RESISTOR" XtalAGC="XTAL_AGC_GAIN_1" XtalAGCBypass="true" EnableInStruct="true"/>  
    <Input Name="RTCOSC_CLK_X" Freq="32768.00"/>  
    <MultiSelect Name="SPLL_SRC_CLK" OutputFreq="24000000.00" Select="0"/>  
    <MultiSelect Name="WORK_CLK" OutputFreq="80000000.00" Select="1"/>  
    <MultiSelect Name="WDOG_CLK" OutputFreq="128000.00" Select="0"/>  
    <PLL Name="SPLL_CLK" OutputFreq="80000000.00" ref_div="2" pos_div="1" div_set_int="10" div_set_fra="0" input_value="24000000.00"/>  
    <Div Name="CPU_RTC_CLK" Div="4" OutputFreq="20000000.00" input_value="80000000.00"/>  
    <Div Name="CPU_CORE_CLK" Div="1" OutputFreq="80000000.00" input_value="80000000.00"/>  
    <Div Name="PERIPH_BUS_CLK" Div="2" OutputFreq="40000000.00" input_value="80000000.00"/>  
    <Div Name="MAIN_BUS_MOTOR_CTRL_CLK" Div="2" OutputFreq="40000000.00" input_value="80000000.00"/>  
    <Div Name="MAIN_BUS_AUX_CLK" Div="4" OutputFreq="20000000.00" input_value="80000000.00"/>  
    <Div Name="SUPERTMR_FUNC_CLK" Div="8" OutputFreq="10000000.00" input_value="80000000.00"/>  
    <Div Name="MAIN_BUS_PLL_FUNC_CLK" Div="2" OutputFreq="40000000.00" input_value="80000000.00"/>  
    <Div Name="SUPERIO_CLK" Div="1" OutputFreq="80000000.00" input_value="80000000.00"/>  
    <Div Name="PERIPH_BUS_PLL_FUNC_CLK" Div="2" OutputFreq="40000000.00" input_value="80000000.00"/>  
    <Div Name="PERIPH_BUS_PLL_AUX_FUNC_CLK" Div="4" OutputFreq="20000000.00" input_value="80000000.00"/>  
    <Div Name="FAST_AUX_CLK" Div="4" OutputFreq="20000000.00" input_value="80000000.00"/>  
    <Div Name="ADC_FUNC_CLK" Div="4" OutputFreq="20000000.00" input_value="80000000.00"/>  
    <Div Name="GTMR_FUNC_CLK" Div="8" OutputFreq="1000000.00" input_value="8000000.00"/>  
    <Div Name="TSENSOR_LV_CLK" Div="16" OutputFreq="500000.00" input_value="8000000.00"/>  
    <Div Name="DEB_CLK" Div="1" OutputFreq="32000.00" input_value="32000.00"/>  
    <Div Name="PCTMR_FUNC_CLK" Div="32" OutputFreq="1000.00" input_value="32000.00"/>  
    <Monitor Name="ClockMonitorCMU0" InputLineNumber="1"/>  
    <Monitor Name="ClockMonitorCMU1" InputLineNumber="1"/>  
    <Monitor Name="ClockMonitorCMU2" InputLineNumber="1"/>  
    <Monitor Name="ClockMonitorCMU4" InputLineNumber="1"/>  
    <Monitor Name="ClockMonitorCMU3" InputLineNumber="1"/>  
    <ClockOutput Name="CPU_RTC_CLK_out" Freq="20 MHZ"/>  
    <ClockOutput Name="CPU_CORE_CLK_out" Freq="80 MHZ"/>  
    <ClockOutput Name="MAIN_BUS_CLK_out" Freq="80 MHZ"/>  
    <ClockOutput Name="MAIN_BUS_MOTOR_CTRL_CLK_out" Freq="40 MHZ"/>  
    <ClockOutput Name="MAIN_BUS_AUX_CLK_out" Freq="20 MHZ"/>  
    <ClockOutput Name="PERIPH_BUS_CLK_out" Freq="40 MHZ"/>  
    <ClockOutput Name="SUPERTMR_FUNC_CLK_out" Freq="10 MHZ"/>  
    <ClockOutput Name="MAIN_BUS_PLL_FUNC_CLK_out" Freq="40 MHZ"/>  
    <ClockOutput Name="SUPERIO_CLK_out" Freq="80 MHZ"/>  
    <ClockOutput Name="PERIPH_BUS_PLL_FUNC_CLK_out" Freq="40 MHZ"/>  
    <ClockOutput Name="PERIPH_BUS_PLL_AUX_FUNC_CLK_out" Freq="20 MHZ"/>  
    <ClockOutput Name="FAST_AUX_CLK_out" Freq="20 MHZ"/>  
    <ClockOutput Name="ADC_FUNC_CLK_out" Freq="20 MHZ"/>  
    <ClockOutput Name="GTMR_FUNC_CLK_out" Freq="1 MHZ"/>  
    <ClockOutput Name="TSENSOR_LV_CLK_out" Freq="500 KHZ"/>  
    <ClockOutput Name="WDOG_CLK_out" Freq="128 KHZ"/>  
    <ClockOutput Name="DEB_CLK_out" Freq="32 KHZ"/>  
    <ClockOutput Name="PCTMR_FUNC_CLK_out" Freq="1 KHZ"/>  
    <Source Name="LPOSC_CLK" Freq="128000.00"/>  
    <Input Name="RTCOSC_CLK" Freq="32768.00"/>  
    <MultiSelect Name="AON_CLK" OutputFreq="32000.00" Select="0"/>  
    <Div Name="LPOSC32K_CLK" Div="4" OutputFreq="32000.00" input_value="128000.00"/>  
    <ClockOutput Name="aon_clk" Freq="32 KHZ"/>  
    <ClockOutput Name="pmu_aon_clk" Freq="128 KHZ"/>  
    <Source Name="SUPERTMR_FUNC_CLK_x" Freq="10000000.00"/>  
    <Input Name="TCLK0_CLK" Freq="0.00"/>  
    <Input Name="TCLK1_CLK" Freq="0.00"/>  
    <Input Name="TCLK2_CLK" Freq="0.00"/>  
    <MultiSelect Name="SUPERTMR0_SELCLK" OutputFreq="10000000.00" Select="3"/>  
    <MultiSelect Name="SUPERTMR1_SELCLK" OutputFreq="10000000.00" Select="3"/>  
    <MultiSelect Name="SUPERTMR2_SELCLK" OutputFreq="10000000.00" Select="3"/>  
    <MultiSelect Name="SUPERTMR3_SELCLK" OutputFreq="10000000.00" Select="3"/>  
    <MultiSelect Name="SUPERTMR4_SELCLK" OutputFreq="10000000.00" Select="3"/>  
    <MultiSelect Name="SUPERTMR5_SELCLK" OutputFreq="10000000.00" Select="3"/>  
    <ClockOutput Name="supertmr0_clk" Freq="10 MHZ"/>  
    <ClockOutput Name="supertmr1_clk" Freq="10 MHZ"/>  
    <ClockOutput Name="supertmr2_clk" Freq="10 MHZ"/>  
    <ClockOutput Name="supertmr3_clk" Freq="10 MHZ"/>  
    <ClockOutput Name="supertmr4_clk" Freq="10 MHZ"/>  
    <ClockOutput Name="supertmr5_clk" Freq="10 MHZ"/> 
  </Clock> 
</Project>
